require(["config"],function(){
	require(["jquery","header","footer","cookie"],function($){
		function Login() {
			this.addListener();
		}
		
		// 扩展prototype
		$.extend(Login.prototype,{
			addListener:function(){
				//提示信息操作
				$("#loginHtmlForm").on("focus",$.proxy(this.promptHandler,this))
				//点击了 登录
				$(".button_click").on("click",$.proxy(this.buttonClick,this))
			},	
			//提示信息操作
			promptHandler:function(){
				
			},
			//点击了 登录
			buttonClick:function(){
				console.log("点击了 登录");
				var data = $("#loginHtmlForm").serialize();
				// ajax 提交登录数据,button 会影响
				var url = "http://localhost/week11/src/api/login.php";
				$.post(url, data, this.loginSuccessHandler, "json");
				return false;
			},
			// 登录提交 ajax 请求成功
			loginSuccessHandler:function(data){
				console.log("data = ",data);
				if (data.res_code === 1) { // 登录成功
					// 将登录成功的用户信息保存到 cookie 中
					$.cookie.json = true;
					$.cookie("login_user", data.res_body.phone, {path: "/"});
					// 跳转页面
					location = "/";
				} else { // 登录失败
					alert("账号或密码错误");
				}
			}
		})
		
		
		
		// shi li
		new Login();
	})
})